sale on approval or inspection - Turkish English Dictionary